semiconductor products - French English Dictionary